package tech.aistar.day05.pri_property;

/**
 * 本类用来演示: 细节
 *
 * @author: success
 * @date: 2021/3/12 10:34 上午
 */
public class TestDetailDemo {
    public static void main(String[] args) {
        //对象是具体的...
        //类是构建对象的蓝图或者模板

        //类的实例化 - 构建出一个具体的对象出来 - 对象是具体的概念
        //创建出一个真正的产品出来...
        //对象是数据在内存中的载体...

        //int id = 10;//变量来存储数据的 - 只能存储单个数据,程序中需要定义大量的变量
        //int[] ids = {10,20,30};//但是只能存储单个类型的
        //实际业务 - 数据量多,数据是不同类型.
        Product mac = new Product();//对象 - "容器"
        mac.setId(1);
        mac.setName("mac");

        //再创建出一个真正的产品出来
        Product linux = new Product();
        linux.setId(1);
        linux.setName("mac");
        System.out.println(linux.getId());
        System.out.println(linux.getName());

        System.out.println(mac == linux);//false

        //------
        // id      name
        // 1        mac
        //
        String s1 = new String("ok");
        String s2 = new String("ok");
        System.out.println(s1 == s2);//false
        System.out.println(s1.equals(s2));//true
    }
}
